package nl.saxion.syntaxis.model.locaties;

import java.util.List;
import java.util.Observable;

import nl.saxion.syntaxis.model.locaties.voorzieningen.Voorziening;

public class Locatie extends Observable implements Runnable {

	private List<Voorziening> voorzieningen;

	public void addVoorziening(Voorziening voorziening) {
		this.voorzieningen.add(voorziening);
	}

	public List<Voorziening> getVoorzieningen() {
		return voorzieningen;
	}

	public void setVoorzieningen(List<Voorziening> voorzieningen) {
		this.voorzieningen = voorzieningen;
	}

	@Override
	public void run() {
		setChanged();
        notifyObservers();		
	}

}
